/* History Manager */
#yui-history-iframe
{
   position: absolute;
   top: 0;
   left: 0;
   width: 1px;
   height: 1px;
   visibility: hidden;
}

.listofvalues
{
   color:#000000;
   margin:16px 10px 10px;
}

.listofvalues .listofvalues-list
{
   border: 1px solid #D7D7D7;
}

.listofvalues .buttons,
.listofvalues .title
{
   margin-top: 0.5em;
   line-height: 2em;
}

.listofvalues .title
{
   color:#515D6B;
   font-size:123.1%;
   font-weight:bold;
   padding-bottom:0.5em;
}

.listofvalues .buttons
{
   text-align: right;
}

.listofvalues .values-list,
.listofvalues .access-list
{
   height: 30em;
   overflow-y: auto;
   overflow-x: hidden;
   clear: both;
}

.listofvalues .list-header-title
{
   padding-left: 1em;
   font-weight: bold;
}

.listofvalues .list-header-input
{
   float: right;
}

.listofvalues .list-header-button
{
   float: right;
   height: 1em;
   line-height: 1em;
   padding-top: 0.4em;
   padding-left: 0.5em;
   padding-right: 0.8em;
}

.listofvalues .list-header .yui-u.first
{
   text-align: left;
   font-weight: bold;
   line-height: 2.8em;
}

.listofvalues .list-header .yui-gf,
.listofvalues .list-body .yui-u
{
   border: 1px solid #D7D7D7;
   float: left;
}

.listofvalues .list-header .yui-gf.first,
.listofvalues .list-body .yui-u.first
{
   border-right: none;
}

.listofvalues .list-header .yui-gf
{
   background-color: #DEE8ED;   
   border-bottom: none;
   height: 2.8em;                            
   line-height: 2.8em;
}

.listofvalues .yui-dt table
{
   border: medium none;
   width: 100%;
}

.listofvalues .yui-dt table thead
{
   display: none;
}

.listofvalues .yui-dt-body 
{
   cursor:pointer;
}

.listofvalues tr.yui-dt-odd
{
   background-color:#FFFFFF;
}

.listofvalues tr.yui-dt-selected td
{
   background-color:#D2E5F2;
   color: #000000;
}

.listofvalues .yui-dt-col-accessicon
{
   width: 3em;
}

.listofvalues .yui-dt table .yui-dt-col-accessicon div
{
   background-position: center center;
   background-repeat: no-repeat;
   margin-bottom: 0.25em;
   margin-top: 0.25em;
   margin-left: 1em;
}

.listofvalues .yui-dt table .yui-dt-col-accessicon div.authority-user
{
   background-image: url(../images/user-16.png);
}

.listofvalues .yui-dt table .yui-dt-col-accessicon div.authority-group
{
   background-image: url(../images/group-16.png);
}

.listofvalues .yui-dt table .yui-dt-col-actions
{
   width: 20em;
   text-align: right;
}

.listofvalues .yui-dt table td
{
   border: medium none;
   border-bottom: 1px dashed #D7D7D7;   
}

.listofvalues .yui-dt table td.yui-dt-empty
{
   border: none;
}

.listofvalues .listofvalues-list.yui-dt table .yui-dt-last td
{
   border-bottom: medium none;
}

.listofvalues .main-buttons
{
   text-align: center;
}

.listofvalues.yui-panel
{
   margin: 0;   
}

.listofvalues hr
{
   width:98.5%;
}

/* Group picker */

.listofvalues.authority-picker
{
   width: 41em;
}

.listofvalues.authority-picker .authority-finder.list
{
   margin-bottom: 0;
   margin-top: 0;
   padding-bottom: 1em;
   padding-top: 0.3em;
}

.listofvalues.authority-picker .authority-finder .title
{
   display: none;
}

.listofvalues.authority-picker .bd
{
   padding: 1em;
}